package com.yckj.activechicken.business.purchase.model.vo;

import com.fasterxml.jackson.annotation.JsonFormat;

import java.util.Date;

/**
 * <p>
 * Title:com.yckj.activechicken.business.purchase.model.vo
 * </p>
 * <p/>
 * <p>
 * Description: 描述【申请单审批视图模型】
 * </p>
 * <p/>
 * <p>
 * Copyright: Copyright (c) 2019
 * </p>
 * <p/>
 * <p>
 * Company: 英才汇硕信息技术有限公司
 * </p>
 *
 * @author zhoujy
 * @version 1.0
 * @created 2020/6/16 9:40
 */
public class PurApplyTaskVo extends PurApplyBillVo {
    /** 流程实例id */
    private String processInstanceId;

    /** 任务id */
    private String taskId;

    /** 任务名称 */
    private String taskName;

    /** 办理时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date doneTime;

    /** 审批结果 */
    private String approval;

    /** 审批意见 */
    private String approvalComment;

    public String getProcessInstanceId() {
        return processInstanceId;
    }

    public void setProcessInstanceId(String processInstanceId) {
        this.processInstanceId = processInstanceId;
    }

    public String getTaskId() {
        return taskId;
    }

    public void setTaskId(String taskId) {
        this.taskId = taskId;
    }

    public String getTaskName() {
        return taskName;
    }

    public void setTaskName(String taskName) {
        this.taskName = taskName;
    }

    public Date getDoneTime() {
        return doneTime;
    }

    public void setDoneTime(Date doneTime) {
        this.doneTime = doneTime;
    }

    public String getApproval() {
        return approval;
    }

    public void setApproval(String approval) {
        this.approval = approval;
    }

    public String getApprovalComment() {
        return approvalComment;
    }

    public void setApprovalComment(String approvalComment) {
        this.approvalComment = approvalComment;
    }
}
